"""
5类数据容器的总结对比

根据您提供的图片信息，以下是Python五种核心数据结构的对比文字总结：

Python数据结构对比表

特性      列表 (List)       元组 (Tuple)      字符串 (String)        集合 (Set)    字典 (Dictionary)

元素数量    支持多个          支持多个          支持多个                支持多个        支持多个

元素类型    任意类型            任意类型        仅字符                 任意类型         Key：除字典外任意类型<br>Value：任意类型

下标索引    ✅ 支持            ✅ 支持        ✅ 支持                ❌ 不支持       ❌ 不支持

重复元素    ✅ 支持            ✅ 支持        ✅ 支持                ❌ 不支持       Key不支持重复，Value可重复

可修改性    ✅ 支持            ❌ 不支持       ❌ 不支持               ✅ 支持        ✅ 支持

数据有序    ✅ 是              ✅ 是            ✅ 是                 ❌ 否         ❌ 否

使用场景 可修改、可重复的数据记录场景 不可修改、可重复的数据记录场景 一串字符的记录场景 不可重复的数据记录场景 以Key检索Value的数据记录场景

核心特点总结：

1. 列表：灵活可变的有序序列，适合存储需要动态修改的数据集合。
2. 元组：不可变的有序序列，适合保护数据完整性（如配置参数）。
3. 字符串：不可变的字符序列，专用于文本处理。
4. 集合：无序且元素唯一，适合去重和成员检测（如if x in set）。
5. 字典：Key-Value映射，通过Key高效检索Value（如JSON数据）。

此对比是理解Python数据结构基础和应用场景的关键参考。
"""
